/*
 * Cam.h
 * Author: Johan Kristins
 *	
 */

#pragma once

#ifndef CAM_H_INCLUDED
#define CAM_H_INCLUDED

#include "../Core/Vec3.h"

class Cam
{
public:
	Cam();
	~Cam();

	Vec3 m_pos;
	Vec3 m_at;
	Vec3 m_orientation;

	void MoveUp(int speed);
	void MoveDown(int speed);
	void MoveLeft(int speed);
	void MoveRight(int speed);

	void MoveForward(int speed);
	void MoveBackward(int speed);

};

#endif